I used the Scatter add-on for the particle systems and it's by far one of the best I've ever come across.
This scene is inspired by of the artworks by Andrej Rempel, he's an amazing artist.
Made on Blender, Substance Painter and rendered in Cycles.